package com.xdcplus.web.common.pojo.vo.trace;

import java.sql.Timestamp;
import com.xdcplus.mp.domain.oracle.Base;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;

/**
 * 单片追溯表(TracePrdInfo)表VO类
 * 
 * @author bullion.yan
 * @since 2023-04-23 10:00:42
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(description = "")
@SuppressWarnings("serial")
public class TracePrdInfoVO extends Base implements Serializable {
    private static final long serialVersionUID = -12604502864545934L;

    @ApiModelProperty("硅片CODE")
    private String prdCode;

    @ApiModelProperty("入站载具")
    private String lgonBoxCode;

    @ApiModelProperty("主设备")
    private String toolCode;
    private String toolName;

    @ApiModelProperty("子设备（一道子设备）")
    private String subToolCode;

    @ApiModelProperty("舟位置")
    private String areaNo;

    @ApiModelProperty("出站载具ID")
    private String lgofBoxCode;

    @ApiModelProperty("进站时间")
    private Timestamp lgonEvtTimestamp;

    @ApiModelProperty("出站时间")
    private Timestamp lgofEvtTimestamp;

    @ApiModelProperty("舟号")
    private String boat;

    @ApiModelProperty("工序CODE")
    private String opeCode;
    private String opeName;

    @ApiModelProperty("产品CODE")
    private String mtrlCode;

    @ApiModelProperty("分片拆包时间")
    private Timestamp fpcbTime;

    @ApiModelProperty("生产批次")
    private String mtrlLotIdFk;

    @ApiModelProperty("原料箱号")
    private String mtrlBoxIdFk;

    @ApiModelProperty("工单号")
    private String woCode;

    @ApiModelProperty("产品效率")
    private String prdEffc;

    @ApiModelProperty("二道子设备")
    private String subTwoToolCode;

    @ApiModelProperty("三道子设备")
    private String subThreeToolCode;

    @ApiModelProperty("四道子设备")
    private String subFourToolCode;

    @ApiModelProperty("上次载具号")
    private String pvBoxCode;

    @ApiModelProperty("上次设备号")
    private String pvToolCode;

    @ApiModelProperty("来料箱号")
    private String rawMaterialCode;

}
